constant snoring - French English Dictionary